currency swaps - German English Dictionary